package repositorioJuego;

import java.util.List;

import compartido.Usuario;

import modelo.carrera.Carrera;
import modelo.carrera.Jugador;



public abstract interface IRepositorioJuego {

	public void addJugador(Jugador jugador, String idCarrera);	
	public List<Jugador> obtenerListaGanadores(String idCarrera);
	
	public List<Carrera> CarreraParaMostrar();
	public Carrera getCarrera( String idCarrera);
		
	public Usuario getUsuario(String nombre);
	public void addUsuario(Usuario usuarioNuevo);
	public void removeUsuario(Usuario usuarioAEliminar);
}
